Thu Aug  4 15:56:23 2022    program_benchmark/test_obj.test_kdtree_for_points_and_polylines_with_defined_point/output.dat

         830 function calls (641 primitive calls) in 0.001 seconds

   Ordered by: call count

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
      219    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/kdtree.py:11(<lambda>)
       95    0.000    0.000    0.000    0.000 {built-in method builtins.len}
     93/1    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/kdtree.py:3(build_kdtree)
     93/1    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/kdtree.py:57(get_all_line_values_from_kdtree)
       54    0.000    0.000    0.000    0.000 {method 'append' of 'list' objects}
       46    0.000    0.000    0.000    0.000 {built-in method builtins.sorted}
       46    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/trees.py:9(__init__)
       36    0.000    0.000    0.000    0.000 {built-in method math.cos}
       36    0.000    0.000    0.000    0.000 {built-in method math.sin}
       24    0.000    0.000    0.000    0.000 {built-in method math.pow}
       12    0.000    0.000    0.000    0.000 {built-in method builtins.round}
       12    0.000    0.000    0.000    0.000 {built-in method math.atan2}
       12    0.000    0.000    0.000    0.000 {built-in method math.sqrt}
       12    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/trees.py:107(get_distance)
      6/1    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/kdtree.py:20(kdtree_closest_point)
        4    0.000    0.000    0.000    0.000 {built-in method builtins.isinstance}
        2    0.000    0.000    0.000    0.000 {method 'match' of 're.Pattern' objects}
        2    0.000    0.000    0.000    0.000 {method 'end' of 're.Match' objects}
        2    0.000    0.000    0.000    0.000 /usr/lib/python3.8/unittest/case.py:1330(assertIsInstance)
        1    0.000    0.000    0.000    0.000 {method 'startswith' of 'str' objects}
        1    0.000    0.000    0.000    0.000 {method 'get' of 'dict' objects}
        1    0.000    0.000    0.001    0.001 {built-in method builtins.exec}
        1    0.000    0.000    0.000    0.000 {built-in method builtins.getattr}
        1    0.000    0.000    0.000    0.000 {method 'read' of '_io.TextIOWrapper' objects}
        1    0.000    0.000    0.000    0.000 {built-in method io.open}
        1    0.000    0.000    0.000    0.000 {built-in method _locale.nl_langinfo}
        1    0.000    0.000    0.000    0.000 {built-in method _codecs.utf_8_decode}
        1    0.000    0.000    0.001    0.001 <string>:1(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/_bootlocale.py:33(getpreferredencoding)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/unittest/case.py:874(_getAssertEqualityFunc)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/unittest/case.py:907(assertEqual)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/unittest/case.py:1201(assertDictEqual)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/json/__init__.py:274(load)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/json/__init__.py:299(loads)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/json/decoder.py:332(decode)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/json/decoder.py:343(raw_decode)
        1    0.000    0.000    0.001    0.001 /home/diamon/Programms/backend_junoir_test_task/test_trees.py:108(test_kdtree_for_points_and_polylines_with_defined_point)
        1    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/kdtree.py:45(get_closest_object_from_kdtree)
        1    0.000    0.000    0.000    0.000 /home/diamon/Programms/backend_junoir_test_task/trees.py:40(get_objects_list_for_kdtree)
        1    0.000    0.000    0.000    0.000 {method 'disable' of '_lsprof.Profiler' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/codecs.py:260(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/codecs.py:309(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python3.8/codecs.py:319(decode)


